Big Huge Thesaurus

religious ritual

noun